//
//  addmyCardViewController.m
//  LeZhuanWorker
//
//  Created by 于跃隆 on 2020/4/13.
//  Copyright © 2020 xiaohao. All rights reserved.
//

#import "addmyCardViewController.h"

@interface addmyCardViewController ()<UITableViewDelegate,UITableViewDataSource>{
    //导航条title
    UILabel *navtitle;
}

@property (nonatomic,strong)UITableView *tableview;

@property (nonatomic,strong)NSArray *dataSourse;

@property (nonatomic,strong)UILabel *versionLab;

@property(nonatomic,copy) NSString * str;

@property(nonatomic , strong) UIView *Jbview;

//真实姓名texfild

//卡号texfild

//身份证号texfild

@end

@implementation addmyCardViewController

-(void)viewWillDisappear:(BOOL)animated{
    [super viewWillDisappear:animated];
    
    self.navigationController.navigationBar.hidden = YES;
    
}

-(void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
    [self setNavContorlFrame];
    self.navigationController.navigationBar.hidden = NO;
}
-(void)setNavContorlFrame{
    //设置导航条颜色
        UIView *Jbview = [[UIView alloc] init];
        Jbview.userInteractionEnabled = YES;
    //    Jbview.frame = CGRectMake(0,KSCHEIGHT(-37),kSCRATIO(self.view.frame.size.width),KSCHEIGHT(75));

        CAGradientLayer *gl = [CAGradientLayer layer];
        gl.frame = CGRectMake(0,KSCHEIGHT(0),kSCRATIO(self.view.frame.size.width),KSCHEIGHT(82));
        gl.startPoint = CGPointMake(0, 0);
        gl.endPoint = CGPointMake(1, 1);
        gl.colors = @[(__bridge id)[UIColor colorWithRed:247/255.0 green:65/255.0 blue:91/255.0 alpha:1.0].CGColor,(__bridge id)[UIColor colorWithRed:251/255.0 green:171/255.0 blue:102/255.0 alpha:1.0].CGColor];
        gl.locations = @[@(0.0),@(1.0)];
        [Jbview.layer addSublayer:gl];
        
        [self.navigationController.navigationBar addSubview:Jbview];
        
        //返回button
        UIButton *backBtn = [[UIButton alloc] init];
        [backBtn setBackgroundImage:[UIImage imageNamed:@"backButton"] forState:UIControlStateNormal];
        [backBtn addTarget:self action:@selector(BackClick) forControlEvents:UIControlEventTouchUpInside];
        [Jbview addSubview:backBtn];
        
        //标题文字
        navtitle = [[UILabel alloc] init];
        navtitle.text = @"添加银行卡";
        navtitle.textColor = [UIColor whiteColor];
        navtitle.font = kFONT(18);
        [Jbview addSubview:navtitle];
        
        [Jbview mas_makeConstraints:^(MASConstraintMaker *make) {
            make.top.mas_equalTo(KSCHEIGHT(-37));
            make.width.mas_equalTo(kSCRATIO(self.view.frame.size.width));
            make.height.mas_equalTo(KSCHEIGHT(82));
        }];
        [backBtn mas_makeConstraints:^(MASConstraintMaker *make) {
            make.left.mas_equalTo(Jbview.mas_left).mas_equalTo(kSCRATIO(20));
            make.bottom.mas_equalTo(Jbview.bottom).mas_equalTo(KSCHEIGHT(-15));
            make.width.mas_equalTo(kSCRATIO(10));
            make.height.mas_equalTo(KSCHEIGHT(18));
        }];
        [navtitle mas_makeConstraints:^(MASConstraintMaker *make) {
            make.centerX.mas_equalTo(Jbview);
            make.bottom.mas_equalTo(Jbview.bottom).mas_equalTo(KSCHEIGHT(-12));
            
        }];
}

-(void)BackClick{
    [self.navigationController popViewControllerAnimated:NO];
}

-(void)viewDidAppear:(BOOL)animated{
    [super viewDidAppear:animated];
    self.navigationController.navigationBar.hidden = NO;
}


- (void)viewDidLoad {
    [super viewDidLoad];
    [self.view removeAllSubviews];
    
    [self.navigationItem setHidesBackButton:YES];
    [self.navigationController.navigationItem setHidesBackButton:YES];
    [self.navigationController.navigationBar.backItem setHidesBackButton:YES];
    
    
    //245 246 251
    self.view.backgroundColor = [UIColor colorWithRed:245/255.0 green:246/255.0 blue:251/255.0 alpha:1.0];
    
    
    [self.view addSubview:self.tableview];
    
    UIButton *tiJiaobtn1 = [UIButton buttonWithType:UIButtonTypeCustom];
    ViewRadius(tiJiaobtn1, KSCHEIGHT(20));
    tiJiaobtn1.backgroundColor = [UIColor colorWithRed:172/255.0 green:95/255.0 blue:251/255.0 alpha:1.0];
    tiJiaobtn1.layer.shadowColor = [UIColor colorWithRed:173/255.0 green:172/255.0 blue:172/255.0 alpha:0.14].CGColor;
    tiJiaobtn1.layer.shadowOffset = CGSizeMake(0,2);
    tiJiaobtn1.layer.shadowOpacity = 1;
    tiJiaobtn1.layer.shadowRadius = 4;
    
    CAGradientLayer *glT = [CAGradientLayer layer];
    glT.frame = CGRectMake(0,0,kSCRATIO(250),KSCHEIGHT(40));
    glT.startPoint = CGPointMake(0, 0);
    glT.endPoint = CGPointMake(1, 1);
    glT.colors = @[(__bridge id)[UIColor colorWithRed:247/255.0 green:65/255.0 blue:91/255.0 alpha:1.0].CGColor,(__bridge id)[UIColor colorWithRed:251/255.0 green:171/255.0 blue:102/255.0 alpha:1.0].CGColor];
    glT.locations = @[@(0.0),@(1.0)];
    

    [tiJiaobtn1.layer addSublayer:glT];
    [self.view addSubview:tiJiaobtn1];
    
    
    [tiJiaobtn1 setTitle:@"提交" forState:UIControlStateNormal];
    tiJiaobtn1.titleLabel.font = MarkFont(15);
    [tiJiaobtn1 addTarget:self action:@selector(tiJiaoclick:) forControlEvents:UIControlEventTouchUpInside];
    [tiJiaobtn1 setTitleColor:kColorFromRGBHex(0xFFFFFF) forState:UIControlStateNormal];
    [tiJiaobtn1 mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerX.mas_equalTo(self.view.mas_centerX);
        make.top.mas_equalTo(self.view.mas_top).mas_equalTo(KSCHEIGHT(270));
        make.width.mas_equalTo(kSCRATIO(250));
        make.height.mas_equalTo(KSCHEIGHT(40));
        
    }];
    
    UILabel *sectionFooterLabel = [[UILabel alloc] init];
    sectionFooterLabel.frame = CGRectMake(64,314,250,12);
    sectionFooterLabel.font = kFONT(kSCRATIO(12));
    sectionFooterLabel.text = @"温馨提示:第一次绑定银行卡,请输入真实姓名";
    sectionFooterLabel.textColor = [UIColor colorWithRed:51/255.0 green:51/255.0 blue:51/255.0 alpha:1.0];
    
    [self.view addSubview:sectionFooterLabel];
    
    [sectionFooterLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerX.mas_equalTo(self.view.mas_centerX);
        make.top.mas_equalTo(self.view.mas_top).mas_equalTo(KSCHEIGHT(250));
        make.height.mas_equalTo(KSCHEIGHT(12));
        
    }];
    
    
}
-(void)tiJiaoclick:(UIButton *)btn{
    
}
-(UITableView *)tableview{
    if (!_tableview) {
        _tableview = [[UITableView alloc] initWithFrame:CGRectMake(0, KSCHEIGHT(0), self.view.frame.size.width, KSCHEIGHT(self.view.frame.size.height)) style:UITableViewStyleGrouped];
        _tableview.delegate = self;
        _tableview.dataSource = self;
        _tableview.separatorStyle = UITableViewCellSeparatorStyleNone;
        _tableview.separatorColor = [UIColor clearColor];
        
        _tableview.backgroundColor = [UIColor colorWithRed:245/255.0 green:246/255.0 blue:251/255.0 alpha:1.0];
        
        _tableview.scrollEnabled = NO;
        _tableview.sectionFooterHeight = KSCHEIGHT(5);
        _tableview.sectionHeaderHeight = KSCHEIGHT(0);
        
    }
    return _tableview;
}
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
    return nil;
}
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
    if (section == 0) {
        return KSCHEIGHT(15.0);
    }
    return  0.0001;
}
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
    return 4;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 1;
}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
    if (!cell) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"cell"];
    }
    tableView.rowHeight = KSCHEIGHT(50);
    cell.backgroundColor = [UIColor colorWithRed:255/255.0 green:255/255.0 blue:255/255.0 alpha:1.0];
    cell.textLabel.font = kFONT(16);
    [cell.textLabel mas_makeConstraints:^(MASConstraintMaker *make) {
//        make.centerX.mas_equalTo(cell);
        make.left.mas_equalTo(kSCRATIO(20));
        make.top.mas_equalTo(KSCHEIGHT(17));
        
    }];
    
    cell.accessoryType = UITableViewCellAccessoryNone;
    
    
    
    if (indexPath.section == 0) {
        cell.textLabel.text = @"真实姓名";
        
    }else if (indexPath.section == 1){
        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
        cell.textLabel.text = @"选择银行";
        cell.detailTextLabel.text = @"农业银行卡";
        
    }else if (indexPath.section == 2){
        
        cell.textLabel.text = @"银行卡号";
        
        
    }else if (indexPath.section == 3){
        
        
        cell.textLabel.text = @"身份证号";
        cell.detailTextLabel.text = self.str;
    }
    
    
    cell.selectionStyle = UITableViewCellSelectionStyleNone;
    return cell;
}
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
    
    if (indexPath.section == 0) {
        
        
        
    }else if (indexPath.section == 1) {
        
        
        
       
    }else if (indexPath.section == 2) {
        
        
        
       
    }else if (indexPath.section == 3) {
    
        
    }
    
}



@end
